#ifndef __BUSINESSTOOL_H
#define __BUSINESSTOOL_H
#include "stdShared.h"

/* 解析具体的业务功能 */
enum FUNCTION_OPTION parseBusinessOption(const char * str, enum FUNCTION_OPTION *choice);

/* 注册业务 */
int chatRoomServerRegister(int connfd, const UserInfo * info);

/* 登陆业务 */
int chatRoomServerLogIn(int connfd, const UserInfo * info);

/* 添加好友 */
int chatRoomServerAddFriend(int connfd, const UserInfo * info);

/* 删除好友 */
int chatRoomServerDelFriend(int connfd, const UserInfo * info);

/* 聊天 - 私聊 */
int chatRoomServerPriChat(int connfd, const MessageInfo *info);

/* 聊天 - 群聊 */
int chatRoomServerSharedChat(int connfd, const MessageInfo *info);

/* 心跳检测 */
int chatRoomServerHeartBeat();


#endif //__BUSINESSTOOL_H